//Distributer:
http://cod3r.cjb.net
//Program Name: Crackme 5
//Programmer: n0p3x
//Date: 25th April 1999
//Version: 1
//FOREWORD
This is an over simplified look at a limited time demo software
protection system. Allthough it is possible to change the date
back on the computer to a date within the time period don't
bother. I could have programmed the program to detect this sort
of action and protect itself against it but i didn't bother, as
it would take more of my time and make the download bigger for
you. You also wouldn't learn anything that way aswell.
//TOOLS
Softice / WDASM
//SOLUTION
1) Open the program then enter sice. Type "BPX
MESSAGEBOXA" to set a break point on the message box that
appears when you are out of your evaluation time period.
2) Click on the Re-Test Date button to re-test the date. Sice
will pop up. Press "CTRL-[UP ARROW]" to scroll up the
code. You should notice test and then a conditional jump.
Fortunately for us this is the date test. Just set a bpx on the
conditional jump and re-test the date again.
3) When you land on that line of code type "A" then
Type "NOP", "NOP", and enter on a blank line
to exit the editing. Then clear all breakpoints and exit sice.
4) The program wil be cracked until you exit it. To make the
changes permanent you need to hex edit the exe file. I'm sure you
know how to do it so i wont bother telling you here.
//PERSONAL GREETS
- Carolyn : For being great.
- theForger : For a great tutorial.
- Duelist : For being interested in my crackmes.
//OTHER GREETS
#cracking4newbies on efnet : For being a cool place to learn.
Borland / Inprise : For giving me an alternative to Microsoft.
//END BIT
Thanx for reading.
n0p3x